Skip to content

Background Build UUID extraction#2401

Merged
lemnik merged 3 commits intonextfrom
PLAT-15741/bg-build-uuid
Mar 6, 2026
Merged

Background Build UUID extraction#2401
lemnik merged 3 commits intonextfrom
PLAT-15741/bg-build-uuid

Conversation

@lemnik
Copy link
Copy Markdown
Contributor

@lemnik lemnik commented Mar 4, 2026

Goal

Allow start to continue and not be blocked by the NDK attempting to retrieve the BUILD_UUID when it is derived from the dex signatures.

The total overhead during testing was typically around 1ms, but on slower devices climbed to 3ms. In real apps this number is likely significantly higher due to background processes and other I/O loads (such as SQLite).

Testing

Added new unit tests, and manual tests.

@lemnik lemnik requested a review from YYChen01988 as a code owner March 4, 2026 17:06
@bugsnagbot
Copy link
Copy Markdown
Collaborator

bugsnagbot commented Mar 4, 2026

Android notifier sizes

Format Size impact of Bugsnag (kB) Size impact of Bugsnag when Minified (kB)
APK 1851.83 1608.7
arm64_v8a 659.71 413.95
armeabi_v7a 598.28 352.52
x86 729.33 483.57
x86_64 704.76 459.0

Generated by 🚫 Danger

@lemnik lemnik requested a review from hamudi-ahmed March 5, 2026 10:48
Copy link
Copy Markdown
Contributor

@hamudi-ahmed hamudi-ahmed left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@lemnik lemnik merged commit 82d8b8f into next Mar 6, 2026
42 checks passed
@lemnik lemnik deleted the PLAT-15741/bg-build-uuid branch March 6, 2026 15:57
@SB-sachinp SB-sachinp mentioned this pull request Apr 7, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants